@不喜丶不悲
2年前 提问
1个回答

全同态加密是什么

安全小白成长记
2年前

支持对密文进行任意计算的密码系统称为全同态加密(Fully Homomorphic Encryption,FHE),是密码学中的一个分支。这种方案能够为任何所需功能构建程序,这些功能可以在加密输入上运行以产生结果加密。由于这样的程序永远不需要解密其输入,因此它可以由不受信任的一方运行,而不会泄露其输入和内部状态。

基于全同态加密的特性,它可被用于保护隐私的外包存储和计算以及在加密的数据中进行诸如检索、比较等操作,得出正确的结果,而在整个处理过程中无需对数据进行解密。它的意义在于,能够解决将数据及其计算委托给第三方时的数据安全问题。对于医疗保健信息等敏感数据,全同态加密可用于通过消除抑制数据共享产生的隐私安全问题或提高现有服务的安全性来启用扩展新的服务。

例如,由于医疗数据隐私问题,医疗保健中的预测分析可能难以通过第三方服务提供商处理,如果预测分析服务提供商可以对加密数据进行操作,就会减少因为使用第三方服务而产生的隐私安全问题。即使服务提供商的系统受到安全威胁,数据也将保持安全。